C: リンクリストの先頭にデータを追加
最初に新しいデータを作成して、next に既存の配列を指すようにする
既存の配列に新しいデータを代入
code:c
// 構造体で struc を定義しておく
struct LVar {
LVar *next; // 次の変数 or NULL
...
}
// 新しい変数の次に現在のリストの先頭を設定
lvar->next = locals;
// リストを新しい変数に更新
// locals のポインタが更新されて lvar のアドレスを指すようになる
locals = lvar;
これで新しいリンクリストで for 文回せるようになる
for (LVar *var = locals; var; var = var->next)